package ph.com.gs3.formalistics.model.valueobjects.business;

public class FieldProperties {

	private boolean isEnabled;
	private boolean isHidden;
	private boolean isRequired;

	public FieldProperties() {
		isEnabled = true;
		isHidden = false;
		isRequired = false;
	}

	public FieldProperties(boolean isEnabled, boolean isHidden, boolean isRequired) {

		this.isEnabled = isEnabled;
		this.isHidden = isHidden;
		this.isRequired = isRequired;

	}

	// {{ Getters & Setters

	public boolean isEnabled() {
		return isEnabled;
	}

	public void setEnabled(boolean isEnabled) {
		this.isEnabled = isEnabled;
	}

	public boolean isHidden() {
		return isHidden;
	}

	public void setHidden(boolean isHidden) {
		this.isHidden = isHidden;
	}

	public boolean isRequired() {
		return isRequired;
	}

	public void setRequired(boolean isRequired) {
		this.isRequired = isRequired;
	}

	// }}

}
